IF wyraz==pop THEN pop_licz=pop_licz+1; ELSE pop_licz=0
IF pop_licz=2 THEN DO
ALTDOWN
CURSOR RIGHT;
ALTUP
END
ELSE IF pop_licz>2 THEN LEAVE
pop=wyraz
IF czylacz=1 THEN DO
ADDRESS '2b_Ort_rexx' Del Punctuation 1 UPPER(wyraz)
wyraz_duzy=RESULT
IF ~(FIND(loncz_wyr,wyraz_duzy)=0) THEN DO
CURSOR LEFT
POSITION EOW
dczlon=GetWord()
IF FIND(loncz_wyr' I A RESULT',UPPER(dczlon))=0 THEN wyraz=wyraz' 'dczlon
ELSE POSITION SOW
END
END
IF pop_licz=0 THEN DO
ADDRESS '2b_Ort_rexx' Correction wyraz
err=RESULT
IF wyraz=='¶' THEN err=0
IF err=1 THEN DO
ADDRESS '2b_Ort_rexx' Del Punctuation 3 wyraz
WIZARDREQ TITLE 'Ort' LABEL 'Sprawdzany wyraz: 'RESULT LABEL 'Wyraz jest niepoprawny lub nie zostaî dopisany do sîownika ORTa.' BUTTON 1 'D.Globalnie' BUTTON 2 'D.Specjal.' BUTTON 3 'Opuszczaj' BUTTON 4 '»Zatrzymaj«' BUTTON 0 'Nastëpny'
operacja=RESULT
ADDRESS '2b_Ort_rexx'
IF operacja=1 THEN Add Global wyraz
ELSE IF operacja=2 THEN Add Specialistic wyraz
ELSE IF operacja=3 THEN Add Omit wyraz
ELSE IF operacja=4 THEN LEAVE
ADDRESS
END
ELSE IF err=2 THEN DO
ADDRESS '2b_Ort_rexx' Del Punctuation 3 wyraz
WIZARDREQ TITLE 'Ort' LABEL 'Sprawdzany wyraz: 'RESULT LABEL 'Wyraz jest wyjâtkiem. Sprawdú czy jest on uûyty w poprawnej formie.' BUTTON 1 '»Zatrzymaj«' BUTTON 0 'Nastëpny'